Chart for WPF/Silverlight
項目名のバインディング
グラフ機能 > データ連結 > データ系列のバインディング > 項目名のバインディング

ItemNameBinding プロパティが使用されるときに、グラフのデータについて項目名のバインディングを指定します。次の例は、ターゲットオブジェクトに対して bindings メソッドを呼び出します。

C#
コードのコピー
ChartBindings bindings = new ChartBindings();
bindings.ItemNameBinding = new Binding("Name");
bindings.SeriesBindings.Add(new Binding("Input"));
bindings.SeriesBindings.Add(new Binding("Output"));
chart.Bindings = bindings;
chart.DataContext = new InOut[]
{
    new InOut() { Name = "n1", Input = 90, Output = 110},
    new InOut() { Name = "n2", Input = 80, Output = 70},
    new InOut() { Name = "n3", Input = 100, Output = 100},
};
// ここで、InOut は次のように定義されています。  
public class InOut
{
    public string Name { get; set; }
    public double Input{ get; set;}
    public double Output { get; set; }
}
関連トピック